#include "stl.h"
#include "solution.h"

int main(int argc, char *argv[]){
    string sp[] = {
        "aa",
        "a",
        "aa",
        "a*",
        "ab",
        ".*",
        "aab",
        "c*a*b",
        "mississippi",
        "mis*is*p*.",
        "",
        ".*",
    };
    Solution sln;
    for(int i=0; i<size(sp); i+=2){
        print(sp[i], "|", sp[i+1])
        print(" [", sln.isMatch(sp[i], sp[i+1]) ? "√" : "×", "]\n")
    }
    print("\n------ main exit ------\n")
    return 0;
}
